Vcenter Authorization Permissions FilterSpec
The Vcenter Authorization Permissions FilterSpec schema contains properties based on which authorization permissions can be filtered. Any permission matching all of the conditions is returned.
This schema was added in vSphere API 9.0.0.0.
{
"objects": [
{
"type": "string",
"id": "string"
}
],
"principals": [
{
"type": "string",
"name": "string",
"domain": "string"
}
],
"roles": [
"string"
],
"is_propagating": false
}
Objects which permissions are assigned on.
This property was added in vSphere API 9.0.0.0.
If missing or null
all permissions match.
Principals who permissions are assigned for.
This property was added in vSphere API 9.0.0.0.
If missing or null
all permissions match.
The roles granted by the permissions.
This property was added in vSphere API 9.0.0.0.
If missing or null
all permissions match.
When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.vcenter.authorization.Role
. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.vcenter.authorization.Role
.
Whether the permission is propagating.
This property was added in vSphere API 9.0.0.0.
If missing or null
all permissions match.